package org.jeecg.modules.bobo.wechat.common.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@AllArgsConstructor
@NoArgsConstructor
@Data
@ApiModel("微信支付api接口vo")
public abstract class IWxPayApiEntity {
    @ApiModelProperty(value = "用户openid")
    public String openid = null;
    @ApiModelProperty(value = "订单金额(元)")
    public String fee = null;
    @ApiModelProperty(value = "支付类型JSAPI--JSAPI支付（或小程序支付）、NATIVE--Native支付、APP--app支付，MWEB--H5支付，不同trade_type决定了调起支付的方式，请根据支付产品正确上传")
    public String tradeType = "JSAPI";
    @ApiModelProperty(value = "商户订单号")
    public String outTradeNo = null;
}
